Kubio\Core\Activation D

Total Complexity 136
Dependencies 10
Dependents 3
Total lines 787
Lines of code 592
Logical lines of code 313
Comment lines 21
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
preparePrimaryMenu()
C
32 26 104
activate()
B
34 17 100
__construct()
A
39 12 72
prepareRemoteData()
A
43 13 43
importFrontPage()
A
44 6 49
setPages()
S
45 6 43
getFileContent()
S
56 5 18
startWithBlackWizardOnboarding()
S
64 5 9
getAvailableTemplateParts()
S
62 3 11
getAvailableTemplates()
S
62 3 11
importDesign()
S
64 3 11
importTemplateParts()
S
65 3 8
templateMapPartsTheme()
S
66 3 8
updateBlocks()
S
65 3 8
importTemplates()
S
65 3 8
afterSwitchTheme()
S
60 2 14
restoreDeactivationBackup()
S
67 2 8
isAJAX()
S
79 2 3
getDesignPagePath()
S
72 2 6
shouldRestoreDeactivationBackup()
S
76 2 4
load()
S
71 2 6
isCLI()
S
79 2 3
activeWithFrontpage()
S
68 2 7
importCustomizerOptions()
S
68 2 7
addCommonFilters()
S
61 1 11
skipAfterSwitchTheme()
S
79 1 3
importUnmodifiedTemplates()
S
80 1 3
activatedFromCustomizerOnboardingWizard()
S
79 1 3
startWithAI()
S
79 1 3
importCustomizedTemplates()
S
81 1 3
getDeactivationBackupKey()
S
72 1 5